knee-high socks - Turkish English Dictionary